package controller

import (
	"github.com/gin-gonic/gin"
	"log"
	"managementsystem/common"
	"managementsystem/pkg/utils"
)

func GinPoliticStatic(ctx *gin.Context) {
	db := common.Connect()
	defer db.Close()
	//使用结构体获取参数
	var data []utils.PolSta
	ctx.Bind(&data)

	//返回结果
	data = common.PolSta(db)
	ctx.JSON(200, data)
	log.Println(data)
}

func GinLocationStatic(ctx *gin.Context) {
	db := common.Connect()
	defer db.Close()
	//使用结构体获取参数
	var data []utils.LocSta
	ctx.Bind(&data)

	//返回结果
	data = common.LocSta(db)
	ctx.JSON(200, data)
	log.Println(data)
}

func GinAgeStatic(ctx *gin.Context) {
	db := common.Connect()
	defer db.Close()
	//使用结构体获取参数
	var data []utils.AgeSta
	ctx.Bind(&data)

	//返回结果
	data = common.AgeSta(db)
	ctx.JSON(200, data)
	log.Println(data)
}
